Bob McAdooBob McAdoo
International FootballFenerbahçe Sell Ferdi Kadıoğlu: A Signed Farewell and the Price of the 14-Foreigner CapThree in the morning in Incheon, and the television hung crooked on the wall ...
International FootballBusenaz Sürmeneli Reaches European Championship Final for Second Consecutive Time: The Weight of 70kgWhen the final bell of the 2026 European Championship semifinal rang, Busenaz...
Domestic FootballCong An Ha Noi 3-0 Dong Nai: Two Violent Challenges and a Forgotten MatchIn Incheon that night, I watched Cong An Ha Noi against Dong Nai on a stream...
International FootballThe 30 June Deadline and the PSR Chessboard: When Academy Graduates Became the Premier League's CurrencyOn 30 June 2026, in London, I sat in front of my transfer tracking spreadshee...
AthleticsWhen the Athletics Report Comes Back EmptyOn a Tuesday night, on a desk in New York, an extraction file landed at two i...
International Football114 of 115 Charges, and Tony Pulis's Question About a Title That Cannot Be ReturnedOn 14 May 2026, at Wembley, in the 74th minute, Yaya Touré collected a short...
Table TennisRob Davies and Murcia: When a Ranking Plan Dissolves With the Missing NamesOctober 2026, Murcia. A Para table tennis event on the ITTF "Future" tier — t...
SwimmingSpink and the 45.91 milestone: How short-course shapes the sprint raceWhen Spink touched the wall in the 100-yard freestyle, the scoreboard read...
TennisGauff reaches a 12th Grand Slam quarter-final: the data behind a 10-match winning streak and the Andreeva showdown at Flushing MeadowsOn September 8, 2026, when Coco Gauff closed out her quarter-final against Iv...
Domestic FootballV.League Transfers: The Reverse Money Flow and the Price of a Golden GenerationIn 2026, when Vietnam reached the quarter-finals of the Asian Cup, I was...
Athletics12 Days, 5 Sports, 13 Regions: How a Greek Doctor Turned His Own Body Into a Data LighthouseI watched a six-second clip. Not a sprint, not a surge on the track — just a...
AthleticsKevin Ociepka's 42 km Burpee Broad Jump Record: 155 Hours, 30,000 Reps and a Verification GapHook Parkstadion Baunatal, Hessen, September 2026. A running track with no...
AthleticsAmy Hunt finishes third in Diamond League 200m final with impressive 22.16 secondsAmy Hunt, the British sprinter, finished third in the women's 200m at the...
Domestic FootballThep Can Tho 2-0 Xuan Thien Phu Tho: Two Crosses, Seven Wasted Chances and a Sixth-Place ProblemIn the 86th minute the ball spilled out of goalkeeper Tien Tao's gloves and B...
Domestic FootballPleiku U23 tournament, 10-14 November: Vietnam, Thailand, Qatar, Singapore and the three-games-in-five-days problemThe SEA Games 33 final at Rajamangala: Thailand led Vietnam U23 2-0, the stan...
BadmintonAsian Games men's singles final: Loh Kean Yew, Kunlavut Vitidsarn and the weight of a first titleIn Ichinomiya, the first sound of the morning did not come from a racket. It...
International FootballEmpty Reports and the Trap of Youth Player ObservationIn September 2026, at Manchester City's academy, I sat in the analysis room a...
BadmintonAn Se-young: The Title Record and Two Seven-Point Runs in OdenseOdense, the evening of 18 October. Game one of the Denmark Open women's singl...
Table TennisVietnamese Table Tennis: The Data Gap Is Wider Than the Talent GapFifth set, 10-10. The server tosses high, the ball drops with sidespin just...
BadmintonAsian Games 2026: The 68-Minute Collapse Curve of Satwik-ChiragOn 25 September 2026, at an arena in Aichi-Nagoya, Japan, a match lasting 1...
International FootballBusenaz Sürmeneli Reaches European Championship Final for Second Consecutive Time: The Weight of 70kgWhen the final bell of the 2026 European Championship semifinal rang, Busenaz...
Domestic FootballCong An Ha Noi 3-0 Dong Nai: Two Violent Challenges and a Forgotten MatchIn Incheon that night, I watched Cong An Ha Noi against Dong Nai on a stream...
International FootballThe 30 June Deadline and the PSR Chessboard: When Academy Graduates Became the Premier League's CurrencyOn 30 June 2026, in London, I sat in front of my transfer tracking spreadshee...
AthleticsWhen the Athletics Report Comes Back EmptyOn a Tuesday night, on a desk in New York, an extraction file landed at two i...
International Football114 of 115 Charges, and Tony Pulis's Question About a Title That Cannot Be ReturnedOn 14 May 2026, at Wembley, in the 74th minute, Yaya Touré collected a short...
Table TennisRob Davies and Murcia: When a Ranking Plan Dissolves With the Missing NamesOctober 2026, Murcia. A Para table tennis event on the ITTF "Future" tier — t...
SwimmingSpink and the 45.91 milestone: How short-course shapes the sprint raceWhen Spink touched the wall in the 100-yard freestyle, the scoreboard read...
TennisGauff reaches a 12th Grand Slam quarter-final: the data behind a 10-match winning streak and the Andreeva showdown at Flushing MeadowsOn September 8, 2026, when Coco Gauff closed out her quarter-final against Iv...
Domestic FootballV.League Transfers: The Reverse Money Flow and the Price of a Golden GenerationIn 2026, when Vietnam reached the quarter-finals of the Asian Cup, I was...
Athletics12 Days, 5 Sports, 13 Regions: How a Greek Doctor Turned His Own Body Into a Data LighthouseI watched a six-second clip. Not a sprint, not a surge on the track — just a...
AthleticsKevin Ociepka's 42 km Burpee Broad Jump Record: 155 Hours, 30,000 Reps and a Verification GapHook Parkstadion Baunatal, Hessen, September 2026. A running track with no...
AthleticsAmy Hunt finishes third in Diamond League 200m final with impressive 22.16 secondsAmy Hunt, the British sprinter, finished third in the women's 200m at the...
Domestic FootballThep Can Tho 2-0 Xuan Thien Phu Tho: Two Crosses, Seven Wasted Chances and a Sixth-Place ProblemIn the 86th minute the ball spilled out of goalkeeper Tien Tao's gloves and B...
Domestic FootballPleiku U23 tournament, 10-14 November: Vietnam, Thailand, Qatar, Singapore and the three-games-in-five-days problemThe SEA Games 33 final at Rajamangala: Thailand led Vietnam U23 2-0, the stan...
BadmintonAsian Games men's singles final: Loh Kean Yew, Kunlavut Vitidsarn and the weight of a first titleIn Ichinomiya, the first sound of the morning did not come from a racket. It...
International FootballEmpty Reports and the Trap of Youth Player ObservationIn September 2026, at Manchester City's academy, I sat in the analysis room a...
BadmintonAn Se-young: The Title Record and Two Seven-Point Runs in OdenseOdense, the evening of 18 October. Game one of the Denmark Open women's singl...
Table TennisVietnamese Table Tennis: The Data Gap Is Wider Than the Talent GapFifth set, 10-10. The server tosses high, the ball drops with sidespin just...
BadmintonAsian Games 2026: The 68-Minute Collapse Curve of Satwik-ChiragOn 25 September 2026, at an arena in Aichi-Nagoya, Japan, a match lasting 1...
